small liver - Français Anglais Dictionnaire